草庐IT

ios scheduledTimerWithTimeInterval 时间量

全部标签

php - iOS 和 PHP 使用的时间戳格式有区别吗?

我从iPhone上的consolidated.db中获得了一些时间戳(最近来自位置跟踪“丑闻”的时间戳)。我制作了一个小的PHP页面,将它们转换为格式良好的日期,然后输出一个列表,但我得到的是1980年的日期。他们使用不同的系统吗?或者consolidated.db是否有不正确的数据?示例时间戳:316777502我的代码:$date=date("tMY",$timestamp); 最佳答案 我发现一篇文章详细介绍了可以查看数据的手动过程:http://dropstones.blogspot.com/2011/04/extracti

iphone - 时间格式的 iOS UITextField

我有一个以编程方式创建的UITextField。此文本字段用于输入时间。占位符文本是“00:00:00.000”。点击文本字段时,将出现一个数字键盘。理想情况下,我希望灰色占位符文本在用户键入时保留。当他们输入数字时,它会替换占位符文本中的灰色零并跳过冒号和句号(保持格式不变,用户无需输入任何标点符号)。如果无法保留占位符文本并在用户键入时替换它,我希望自动输入标点符号。提前致谢! 最佳答案 iOS有一个UIDatePicker对此进行控制,如果您想按照自己的方式进行,那么您将自己处理所有用户输入。

objective-c - 我是否正确使用时间分析器工具?

我有一个正在为iPad开发的绘图应用程序。我试图加快我的绘图速度,所以我用时间分析器仪器运行了一些测试。但是,我要么做错了什么,要么时间分析器在这种情况下不会有帮助。我正在寻找的基本上是绘制代码的逐行执行时间。我得到的是下面。基本上,时间分析器会说“你花了很多时间画画”。我的回答是“哦!?”。我是否正确使用了探查器,或者是否有办法让它逐行显示执行时间(这比当前输出更有用)?编辑:在上面,您可以看到更多我要找的东西。逐行执行时间。这不是我的代码,只是我希望/期望时间分析器如何工作的示例。Edit2:在模拟器上运行时,您只能看到一个方法一个方法的执行时间吗?我刚刚尝试在模拟器上进行分析,输

objective-c - 将一个 nsdate 转换为特定国家/地区的时间

假设我有一个时间点,表示为NSDate*now=[NSDatedate];例如:2012-11-0713:44:55+0000(设备本地时间)我还有一系列国家每个国家都有一个名称和地理坐标(log,lat)例如:England,51.5,-0.116667问:如何计算上述日期时间并将其转换为特定国家/地区当前的等效时间?(作为旁注,我宁愿有一些本地的东西而不是调用外部API) 最佳答案 获取可用的时区列表,[NSTimeZoneabbreviationDictionary]这会返回这样的东西,EST="America/New_Yor

ios - 如何在 iPhone 首选项中存储时间

我想使用NSUserDefaults存储一天中的时间值,并允许用户通过“设置”应用更新它。有没有办法存储NSDate对象并告诉“设置”应用仅使用时间选择器? 最佳答案 您可以将日期保存到NSUserDefaults。但是您不能将日期选择器添加到设置包中。在settings.bundleplist中没有可用的选项。更多详情pleasecheckappledocumentation唯一的选择是,Textfield:Thetextfieldtypedisplaysatitle(optional)andaneditabletextfield

iphone - 仅在手动更改时检测设备时间更改

问题:我知道applicationSignificantTimeChange方法可以检测手动时间更改。但是方法文档说:Examplesofsignificanttimechangesincludethearrivalofmidnight,anupdateofthetimebyacarrier,andthechangetodaylightsavingstime.Thedelegatecanimplementthismethodtoadjustanyobjectoftheapplicationthatdisplaystimeorissensitivetotimechanges.因此它不仅检

ios - dispatch_after() 弹出时间为零

是否有可能使这个“更清晰”或“更好”?欢迎任何解决方案,甚至认为我得到了正确答案。问题是popTime==0的dispatch_after()仍然给主线程时间来进行一些UI更改。以下代码有时会从后台线程调用。-(void)methodCalledFromSomeThread{if(delayInSeconds){dispatch_time_tpopTime=dispatch_time(DISPATCH_TIME_NOW,delayInSeconds*NSEC_PER_SEC);dispatch_after(popTime,dispatch_get_main_queue(),^(void

ios - NSDateComponents 时间配置文件

我的问题是处理下面代码片段中给出的NSDateComponents操作的时间配置文件。我有一个迭代大量NSDate对象的方法该方法的一部分要求我放弃每个日期的小时、分钟和秒数。为此,我有3个步骤:我从我的原始日期创建了一个NSDateComponents对象。我将H:M:S元素设置为0我根据需要将H:M:S设置为0的新日期对象问题:上面的步骤1和3占用了我整个方法执行时间的很大一部分,分别为22.4%和56.8%。我正在寻找有关如何优化我的这部分代码或将H:M:S归零的其他方法的建议,这些方法可能会表现得更好。NSDate*date=[[NSDatealloc]init];//Next

ios - 设置 UISlider 更改的时间

每当slider移动时,我都在设置时间,我点击了此链接SliderwithrealtimeinLabel并使大部分工作正常,这是我目前正在处理的代码//这段代码是检查系统设置是24小时制还是12小时制NSDateFormatter*formatter=[[NSDateFormatteralloc]init];[formattersetLocale:[NSLocalecurrentLocale]];[formattersetDateStyle:NSDateFormatterNoStyle];[formattersetTimeStyle:NSDateFormatterShortStyle]

ios - iOS 中 UITouch 时间戳的精度是多少?

iOS中UITouch类的时间戳属性有多精确?毫秒?几十毫秒?我正在将iPad的内部测量值与贴在屏幕上的自定义触摸检测电路进行比较,两者之间存在相当大的差异(标准偏差约为15毫秒)。我看到它表明时间戳根据帧刷新间隔离散化,但我得到的分布看起来是连续的。 最佳答案 在iPadAir2之前,iDevices的触摸检测轮询是60Hz。iPadAir2首次能够以120Hz的频率轮询触摸。因此,虽然时间戳的数字看起来非常精确(点后有很多数字),但事实并非如此。这是一个WWDC视频,这是我见过的最好的WWDC视频,它详细解释了一切:https: